Platform Explorer / Nuxeo Platform LTS 2017 9.10

Contribution org.nuxeo.ecm.core.operation.OperationServiceComponent--adapters

This contribution is part of XML component org.nuxeo.ecm.core.operation.OperationServiceComponent inside nuxeo-automation-core-9.10.jar /OSGI-INF/AutomationService.xml

Extension Point

Extension point adapters of component OperationServiceComponent.

Contributed Items

  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToDocRef" produce="org.nuxeo.ecm.core.api.DocumentRef"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToDocModel" produce="org.nuxeo.ecm.core.api.DocumentModel"/>
  • <adapter accept="org.nuxeo.ecm.core.api.DocumentModel" class="org.nuxeo.ecm.automation.core.impl.adapters.DocModelToDocRef" produce="org.nuxeo.ecm.core.api.DocumentRef"/>
  • <adapter accept="org.nuxeo.ecm.core.api.DocumentRef" class="org.nuxeo.ecm.automation.core.impl.adapters.DocRefToDocModel" produce="org.nuxeo.ecm.core.api.DocumentModel"/>
  • <adapter accept="org.nuxeo.ecm.core.api.DocumentModelList" class="org.nuxeo.ecm.automation.core.impl.adapters.DocModelListToDocRefList" produce="org.nuxeo.ecm.core.api.DocumentRefList"/>
  • <adapter accept="org.nuxeo.ecm.core.api.DocumentModel" class="org.nuxeo.ecm.automation.core.impl.adapters.DocModelToDocRefList" produce="org.nuxeo.ecm.core.api.DocumentRefList"/>
  • <adapter accept="org.nuxeo.ecm.core.api.DocumentModel" class="org.nuxeo.ecm.automation.core.impl.adapters.DocModelToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
  • <adapter accept="org.nuxeo.ecm.core.api.DocumentRefList" class="org.nuxeo.ecm.automation.core.impl.adapters.DocRefListToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
  • <adapter accept="org.nuxeo.ecm.core.api.DocumentRef" class="org.nuxeo.ecm.automation.core.impl.adapters.DocRefToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
  • <adapter accept="org.nuxeo.ecm.core.api.DocumentRef" class="org.nuxeo.ecm.automation.core.impl.adapters.DocRefToDocRefList" produce="org.nuxeo.ecm.core.api.DocumentRefList"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToProperties" produce="org.nuxeo.ecm.automation.core.util.Properties"/>
  • <adapter accept="org.codehaus.jackson.JsonNode" class="org.nuxeo.ecm.automation.core.impl.adapters.JsonNodeToProperties" produce="org.nuxeo.ecm.automation.core.util.Properties"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToURL" produce="java.net.URL"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToDate" produce="java.util.Date"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToCalendar" produce="java.util.Calendar"/>
  • <adapter accept="java.util.Calendar" class="org.nuxeo.ecm.automation.core.impl.adapters.CalendarToDate" produce="java.util.Date"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToList" produce="org.nuxeo.ecm.automation.core.util.StringList"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToBoolean" produce="java.lang.Boolean"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToInteger" produce="java.lang.Integer"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToLong" produce="java.lang.Long"/>
  • <adapter accept="java.lang.Integer" class="org.nuxeo.ecm.automation.core.impl.adapters.IntegerToLong" produce="java.lang.Long"/>
  • <adapter accept="java.lang.Long" class="org.nuxeo.ecm.automation.core.impl.adapters.LongToInteger" produce="java.lang.Integer"/>
  • <adapter accept="[Ljava.lang.String;" class="org.nuxeo.ecm.automation.core.impl.adapters.ArrayStringToList" produce="org.nuxeo.ecm.automation.core.util.StringList"/>
  • <adapter accept="java.util.Collection" class="org.nuxeo.ecm.automation.core.impl.adapters.CollectionToStringList" produce="org.nuxeo.ecm.automation.core.util.StringList"/>
  • <adapter accept="org.codehaus.jackson.node.ObjectNode" class="org.nuxeo.ecm.automation.core.impl.adapters.ObjectNodeToMap" produce="java.util.Map"/>
  • <adapter accept="org.codehaus.jackson.node.ArrayNode" class="org.nuxeo.ecm.automation.core.impl.adapters.ArrayNodeToList" produce="java.util.List"/>
  • <adapter accept="[Ljava.lang.String;" class="org.nuxeo.ecm.automation.core.impl.adapters.ArrayStringToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
  • <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
  • <adapter accept="java.util.Collection" class="org.nuxeo.ecm.automation.core.impl.adapters.CollectionToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>

XML Source

<extension point="adapters" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToDocRef" produce="org.nuxeo.ecm.core.api.DocumentRef"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToDocModel" produce="org.nuxeo.ecm.core.api.DocumentModel"/>
    <adapter accept="org.nuxeo.ecm.core.api.DocumentModel" class="org.nuxeo.ecm.automation.core.impl.adapters.DocModelToDocRef" produce="org.nuxeo.ecm.core.api.DocumentRef"/>
    <adapter accept="org.nuxeo.ecm.core.api.DocumentRef" class="org.nuxeo.ecm.automation.core.impl.adapters.DocRefToDocModel" produce="org.nuxeo.ecm.core.api.DocumentModel"/>
    <adapter accept="org.nuxeo.ecm.core.api.DocumentModelList" class="org.nuxeo.ecm.automation.core.impl.adapters.DocModelListToDocRefList" produce="org.nuxeo.ecm.core.api.DocumentRefList"/>
    <adapter accept="org.nuxeo.ecm.core.api.DocumentModel" class="org.nuxeo.ecm.automation.core.impl.adapters.DocModelToDocRefList" produce="org.nuxeo.ecm.core.api.DocumentRefList"/>
    <adapter accept="org.nuxeo.ecm.core.api.DocumentModel" class="org.nuxeo.ecm.automation.core.impl.adapters.DocModelToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
    <adapter accept="org.nuxeo.ecm.core.api.DocumentRefList" class="org.nuxeo.ecm.automation.core.impl.adapters.DocRefListToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
    <adapter accept="org.nuxeo.ecm.core.api.DocumentRef" class="org.nuxeo.ecm.automation.core.impl.adapters.DocRefToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
    <adapter accept="org.nuxeo.ecm.core.api.DocumentRef" class="org.nuxeo.ecm.automation.core.impl.adapters.DocRefToDocRefList" produce="org.nuxeo.ecm.core.api.DocumentRefList"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToProperties" produce="org.nuxeo.ecm.automation.core.util.Properties"/>
    <adapter accept="org.codehaus.jackson.JsonNode" class="org.nuxeo.ecm.automation.core.impl.adapters.JsonNodeToProperties" produce="org.nuxeo.ecm.automation.core.util.Properties"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToURL" produce="java.net.URL"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToDate" produce="java.util.Date"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToCalendar" produce="java.util.Calendar"/>
    <adapter accept="java.util.Calendar" class="org.nuxeo.ecm.automation.core.impl.adapters.CalendarToDate" produce="java.util.Date"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToList" produce="org.nuxeo.ecm.automation.core.util.StringList"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToBoolean" produce="java.lang.Boolean"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToInteger" produce="java.lang.Integer"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToLong" produce="java.lang.Long"/>
    <adapter accept="java.lang.Integer" class="org.nuxeo.ecm.automation.core.impl.adapters.IntegerToLong" produce="java.lang.Long"/>
    <adapter accept="java.lang.Long" class="org.nuxeo.ecm.automation.core.impl.adapters.LongToInteger" produce="java.lang.Integer"/>
    <adapter accept="[Ljava.lang.String;" class="org.nuxeo.ecm.automation.core.impl.adapters.ArrayStringToList" produce="org.nuxeo.ecm.automation.core.util.StringList"/>
    <adapter accept="java.util.Collection" class="org.nuxeo.ecm.automation.core.impl.adapters.CollectionToStringList" produce="org.nuxeo.ecm.automation.core.util.StringList"/>
    <adapter accept="org.codehaus.jackson.node.ObjectNode" class="org.nuxeo.ecm.automation.core.impl.adapters.ObjectNodeToMap" produce="java.util.Map"/>
    <adapter accept="org.codehaus.jackson.node.ArrayNode" class="org.nuxeo.ecm.automation.core.impl.adapters.ArrayNodeToList" produce="java.util.List"/>
    <adapter accept="[Ljava.lang.String;" class="org.nuxeo.ecm.automation.core.impl.adapters.ArrayStringToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
    <adapter accept="java.lang.String" class="org.nuxeo.ecm.automation.core.impl.adapters.StringToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
    <adapter accept="java.util.Collection" class="org.nuxeo.ecm.automation.core.impl.adapters.CollectionToDocModelList" produce="org.nuxeo.ecm.core.api.DocumentModelList"/>
  </extension>